@ Perry
And yet science works to give us all the technological marvels because it is a self corrective process. That's what the process of peer review is all about. If all scientists lied all the time nothing scientific would work since it would be based on incorrect information. We would not have all the technological marvels that we have and would find ourselves at a 19th century level of technology if all science were fraud.
The Scientific American article that you quoted refers to "some" scientists.